gridpack::math::BaseLinearMatrixSolverInterface< T, I > Class Template Reference

#include <linear_matrix_solver_interface.hpp>

Inheritance diagram for gridpack::math::BaseLinearMatrixSolverInterface< T, I >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef MatrixT< T, I > MatrixType

Public Member Functions

 BaseLinearMatrixSolverInterface (void)
 Default constructor.
virtual ~BaseLinearMatrixSolverInterface (void)
 Destructor.
MatrixTypesolve (const MatrixType &B) const
 Solve w/ the specified RHS Matrix, return (dense) Matrix.

template<typename T, typename I = int>
class gridpack::math::BaseLinearMatrixSolverInterface< T, I >


Member Typedef Documentation

template<typename T, typename I = int>
typedef MatrixT<T, I> gridpack::math::BaseLinearMatrixSolverInterface< T, I >::MatrixType

Constructor & Destructor Documentation

template<typename T, typename I = int>
gridpack::math::BaseLinearMatrixSolverInterface< T, I >::BaseLinearMatrixSolverInterface ( void   ) 

Default constructor.

template<typename T, typename I = int>
virtual gridpack::math::BaseLinearMatrixSolverInterface< T, I >::~BaseLinearMatrixSolverInterface ( void   )  [virtual]

Destructor.


Member Function Documentation

template<typename T, typename I = int>
MatrixType* gridpack::math::BaseLinearMatrixSolverInterface< T, I >::solve ( const MatrixType B  )  const

Solve w/ the specified RHS Matrix, return (dense) Matrix.

Reimplemented in gridpack::math::LinearMatrixSolverImplementation< T, I >.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Feb 2020 for GridPACK by  doxygen 1.6.1